$(function () {
    let page = 1
    let perpage = 10
    function init() {
        $.ajax({
            /* #### 文章评论搜索
            请求地址：/admin/comment/search
            请求方式：get */
            url: BigNew.comment_list,
            dataType: "json",
            data: {
                page, perpage
            },
            success: function (res) {
                console.log(res);
                $("tbody").html(template("comment_list_temp", res.data))
                setPage(res.data.totalPage)
            }
        })
    }
    init()
    function setPage(pageSum) {
        $(".pagination").bootstrapPaginator({
            //设置版本号
            bootstrapMajorVersion: 3,
            // 显示第几页
            currentPage: page,
            // 总页数
            totalPages: pageSum,
            //当单击操作按钮的时候, 执行该函数, 调用ajax渲染页面
            onPageClicked: function (event, originalEvent, type, cpage) {
                // console.log(page)

                // 把当前点击的页码赋值给currentPage, 调用ajax,渲染页面
                page = cpage
                // callback && callback()
                init()
            }
        })
    }
    // 封装函数
    function inits(id, url) {
        $.ajax({
            type: "post",
            url: url,
            dataType: "json",
            data: { id },
            success: function (res) {
                // console.log(res)
                if (res.code == 200) {
                    alert(res.msg)
                    init()
                }
            }

        })
    }

    // 批准
    /* 
    #### 评论审核通过
    请求地址：/admin/comment/pass
    请求方式：post
    */
    $("tbody").on("click", ".btnyes", function () {
        let id = $(this).data().id
        console.log(id)
        inits(id, BigNew.comment_pass)
    })

    // 拒绝
    /* #### 评论审核不通过

请求地址：/admin/comment/reject

请求方式：post */
    $("tbody").on("click", ".btnno", function () {
        let id = $(this).data().id
        console.log(id)
        inits(id, BigNew.comment_reject)
    })

    // 删除
    $("tbody").on("click", ".btndelete", function () {
        let id = $(this).data().id
        console.log(id)
        // if ($("tbody").find("tr").length == 1) {
        //     page--
        // }
        inits(id, BigNew.comment_delete)
    })
})